self-inflicted death - Espagnol Anglais Dictionnaire